Career 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F4 Torneo Internazionale di Tennis ATP-Challenger - Merano Copa Sevilla Inernacionales de Andalucia - Seville Cairo Challenger - Cairo Renault Slovenian Open - Ljubljana 4th Sardinia International Championships - Cagliari Optimus Maia Open - Maia Tennis Napoli Cup - Napoli Biella Challenger Lugano Challenger San Marino Challenger Sunrise Challenger Dallas Challenger Barletta Challenger Rome Challenger Privatbank Open 2006 - Dnepropetrovsk Napoli Challenger Caltanissetta Challenger Kosice Challenger Milan Challenger San Marino Challenger Casablanca Challenger Vercelli Challenger San Marino Challenger Szczecin Challenger Napoli Challenger Mestre Challenger San Marino Cepu Open - San Marino San Marino CEPU Open - San Marino Trofeo Barcelona de Tenis - Barcelona Pekao Open - Szczecin Turin Challenger San Benedetto Challenger Mestre Challenger Monza Challenger San Benedetto Challenger Sibiu Challenger Nord/LB Open - Braunschweig Napoli Challenger Como Challenger Genova Challenger San Marino Cepu Open - San Marino Studena Croatia Open - Umag Szczecin Challenger Top Wool Challenger Biella - Biella Nord/LB Open - Braunschweig Muller Cup 2000 - Ulm CA-Challenge 2000 - Graz FILA Challenger - Biella Volvo Sylt Open - Sylt Pekao Open - Szczecin XL Capital Bermuda Open - Bermuda FILA Challenger - Biella Venice Open - Venice Pekao Open 2001 - Szczecin Black Forest Open - Alpirsbach FILA Challenger Biella - Biella Open de Mantouban - Montauban Northern Electric Open 1999 - Newcastle Maia Challenger - Oporto Sports Experts Open - Nettingsdorf Gelsor Open Carpati - Brasov Open Maxon - Barcelona Warsteiner Challenger Lubeck - Lubeck Warsteiner Challenger Wolfsburg - Wolfsburg Challenger Ford de Cherbourg - Cherbourg 5th Sardinian International Championships - Cagliari C.T. San Remo - XIII Piertomaso Tessitore - San Remo Tennis Napoli Cup - Napoli Garden Open - Rome Zagreb Open - Zagreb Sporting Challenger 2003 - Turin Schickendanz Open - Furth ATU Cup - Weiden Nord/LB Open - Braunschweig 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Copa AT&T - Buenos Aires BBB Open - Sofia Banca Marche Tennis Cup - San Benedetto Genoa Open 'Fondazione Carige' - Genova Allianz Suisse Open - Gstaad Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Braunschweig Open - Braunschweig Next Generation Hardcourts - Adelaide Banca Stato Challenger Lugano - Lugano Nord/LB Open 2004 - Braunschweig Open Romania - Bucharest Trani Cup - Trani Open SEAT Godo 2006 - Barcelona Pekao Open 2004 - Szczecin Campionati Internazionali di Sicilia - Palermo St. Petersburg Open - St. Petersburg PBZ Zagreb Indoors - Zagreb Open Seat Godo 2007 - Barcelona Hypo Group Tennis International - Portschach Tennis Napoli Cup - Napoli Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven Open de Moselle - Metz ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Banca Stato Challenger - Lugano Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia ARAG World Team Championship - Dusseldorf Riviera di Rimini Challenger - Rimini Orange Warsaw Open - Warsaw Austrian Open - Kitzbuhel Pilot Pen Tennis - New Haven St. Petersburg Open - St. Petersburg Brasil Open - Costa do Sauipe Sina-Kia Motors Tennis Cup - Cordenons Abierto Mexicano Telcel - Acapulco Genoa Open Challenger-Fondazione Carige - Genova Tennis Napoli Cup 2006 - Napoli Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona BMW Open - Munich Catella Swedish Open - Bastad Masters Series - Hamburg Pilot Pen Tennis - New Haven Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Medibank International - Sydney Movistar Open - Santiago Genoa Open - Genova Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Tatra Banka Open 2006 - Bratislava San Marino Cepu Open - San Marino BMW Tennis Championship - Sunrise ATP Studena Croatia Open Umag - Umag Challenger Lugano - Lugano Open de Nice Cote dAzur - Nice Kremlin Cup - Moscow Open de Tenis Comunidad Valenciana - Valencia International German Open - Hamburg Movistar Open - Santiago Copa Claro - Buenos Aires BSI Challenger Lugano - Lugano St. Petersburg Open - St. Petersburg Kos Succhetti Tennis Cup - Cordenons Medibank International - Sydney SkiStar Swedish Open - Bastad Brasil Open - Costa do Sauipe German Tennis Championships - Hamburg ATP Studena Croatia Open - Umag Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Bet-At-Home Austrian Open - Kitzbuhel BMW Open - Munich Napoli Challenger Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg San Marino Challenger Tennis Napoli Cup 2007 - Napoli Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Brasil Open - Sao Paulo Campionati Internazionali di Sicilia - Palermo Copa Claro - Buenos Aires Napoli Challenger BRD Nastase Tiriac Trophy - Bucharest Internationaler Raiffeisen Grand Prix - St. Polten TD Waterhouse Cup - Long Island Pekao Open 2003 - Szczecin Grand Prix Hassan II - Casablanca BMW Open - Munich Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca San Marino Challenger Argentina Open - Buenos Aires Top Wool Challenger-Immagine Trophy - Biella Rome Challenger Copa Claro - Buenos Aires Brasil Open - Sao Paulo Royal Guard Open Chile - Vina del Mar Gold Flake Open - Chennai Gemax Samsung Open 2004 - Belgrade Allianz Suisse Open - Gstaad Adidas International - Sydney Tunis Challenger Caltanissetta Challenger Milan Challenger Cortina Challenger Cordenons Challenger Hypo Group Tennis International - Portschach Rome Challenger Barletta Citta Della Disfida Open 2000 - Barletta Copa Telmex - Buenos Aires Zagreb Open - Zagreb Abierto Mexicano Telcel - Acapulco Quelle Cup 2000 - Furth Pekao Open - Szczecin Generali Open - Kitzbuhel Challenger Casino Lugano - Lugano BCR Open Romania - Bucharest Qatar Exxon Mobil Open 2002 - Doha Campionati Internazionali di Sicilia - Palermo FILA Challenger Biella - Biella Allianz Suisse Open Gstaad - Gstaad Generali Open 2003 - Kitzbuhel 2000 Cairo Challenger - Cairo Prostejov Challenger Ciutat de Barcelona - Barcelona Open de la Comunidad Valenciana - Valencia Internationaler Raiffeisen Grand Prix - St. Polten Mercedes Cup - Stuttgart Chevrolet Cup - Vina del Mar Copa AT&T - Buenos Aires San Benedetto Challenger Nord LB Open - Braunschweig Espinho Challenger - Espinho Top Wool Challenger - Biella 2001 Mercedes Cup - Stuttgart Idea Prokom Open - Sopot ATP Studena Croatia Open Umag - Umag Skandia Open - Linz Open de L'Isere - Grenoble IX Ciutat de Barcelona - Barcelona Cairo Challenger 2002 - Cairo Szczecin Challenger Abierto Mexicano de Tenis Pegaso - Acapulco Trofeo Conde de Godo - Barcelona San Marino Challenger Mallorca Open - Mallorca Qatar Exxon Mobil Open - Doha Mobilux Open - Luxembourg Franklin Templeton Tennis Classic - Scottsdale Jameson Cup - Milan Grand Prix Hassan II - Casablanca Madrid Challenger TD Waterhouse Cup - Long Island Cadillac Pro Indoor USTA Challenger - West Bloomfield Abierto Internacional de Salinas - Salinas BMW Tennis Championship - Sunrise Renault Slovenian Open - Ljubljana Marbella Open - Marbella Pilot Pen Tennis - New Haven Gemax Open - Belgrade Croatia Open - Umag Bancastato Challenger Lugano - Lugano Padova Challenger Copa Telmex - Buenos Aires The Scottish Championships - Edinburgh DPD Challenger 99 - Aschaffenburg Copa Sevilla Internacionales de Andalucia - Seville Campionati Internazionali di Sicilia - Palermo ATP Kremlin Cup - Moscow Challenger 42 - Andrezieux Genova Challenger Movistar Open - Vina del Mar Tennis Napoli Cup - Naples Garden Open - Rome Gelsor Open Romania - Bucharest BCR Open Romania - Bucharest Zagreb Open - Zagreb Gelsor Open Romania - Bucharest Challenger Citta di Olbia - Olbia Tennis Napoli Cup 2004 - Napoli St. Petersburg Open - St. Petersburg Open Sainte Victoire - Aix-En-Provence Memorial Savigni - Sassuolo Challenger Canottieri Minico - Mantova San Remo Tennis Cup - San Remo Lugano Challenger U.S. Men's Clay Court Championships - Houston Open Sabadell Atlantico - Barcelona Memorial Savigni - Sassuolo St.Petersburg Challenger by Kinex - St. Petersburg San Marino Cepu Open - San Marino Turin Challenger Gerry Weber Open - Halle Panama City Challenger Open de Tenis Comunidad Valenciana - Valencia Gelsor Open Romania - Bucharest Trani Cup - Trani CA Challenge 2002 - Graz XXIX Edizione 'A.Savoldi Marco' - Manerbio Grand Prix Hassan II - Casablanca BCR Open Romania - Bucharest I Tourneo Fila Citta di Brindisi - Brindisi DPD Challenger 2002 - Aschaffenburg Generali Open 2002 - Kitzbuhel Swiss Indoors Basel - Basel Heineken Open - Auckland Cepu Open - San Marino BellSouth Open - Vina del Mar AXA Open - Lisbon Brasil Open - Costa do Sauipe Davidoff Swiss Indoors - Basel UNICEF Open - 's Hertogenbosch Grand Prix de Tennis de Lyon - Lyon Siemens Open - Scheveningen Open Seat Godo 2005 - Barcelona Idea Prokom Open - Sopot Fujitsu Siemens Open - Budapest Generali Open - Kitzbuhel Qatar ExxonMobil Open - Doha Jameson Cup - Milan Polish Open 2000 - Poznan Qatar ExxonMobil Open - Doha Sunrise Challenger Heineken Open - Auckland Generali Open - Kitzbuhel BCR Open Romania - Bucharest V Torneo Internazionale di Tennis - Barletta Internazionali di Tennis de San Marino - San Marino Estoril Open - Estoril Verizon Tennis Challenge - Atlanta Todi Challenger Como Challenger Tennislife Cup - Napoli Scania Stockholm Open - Stockholm 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Genova Challenger Milan Indoors - Milan Copa Telmex - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Open de Tenis Comunidad Valenciana - Valencia Internationaler Raiffeisen Grand Prix - St. Polten XXVIII Edizione 'A.Savoldi' - Manerbio Napoli Challenger Copa Telmex - Buenos Aires Cordenons Challenger Citta di Brindisi - Brindisi Kyiv UMC Open - Kiev VIII Trofeo Ciutat de Barcelona - Barcelona Graz CA Challenger - Graz Qatar Open - Doha Milan Indoors - Milan BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Open Seat Godo - Barcelona Copa Claro - Buenos Aires Internationaler Raiffeisen Grand Prix - St. Polten Abierto Mexicano Telcel - Acapulco Heineken Open - Auckland BellSouth Open - Vina del Mar Grand Prix Hassan II - Casablanca The Priority Telecom Open - Amersfoort X Torneo Internazionale di Tennis - Barletta Heineken Open - Auckland Campionati Internazionali di Sicilia - Palermo Qatar ExxonMobil Open - Doha Open de la Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona Catella Swedish Open - Bastad Medibank International - Sydney Allianz Suisse Open Gstaad - Gstaad Open Sabadell Atlantico - Barcelona Catella Swedish Open - Bastad 2003 Mercedes Cup - Stuttgart Abierto Mexicano de Tenis Pegaso - Acapulco Qatar ExxonMobil Open - Doha Open 13 - Marseille Tennis Masters Series - Indian Wells Tennis Masters Series - Hamburg Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg VII Torneo Internazionale di Tennis - Barletta Tennis Masters Series - Madrid VTR Open - Vina del Mar Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Canottieri Mincio Open - Mantova Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Open de Nice Cote d'Azur - Nice Qatar Open - Doha Rome Challenger Qatar Exxon Mobil Open 2003 - Doha Tatra Banka Open - Bratislava Grand Prix Hassan II - Casablanca Idea Prokom Open - Sopot Allianz Suisse Open - Gstaad Adidas International - Sydney Abierto Mexicano Telfonica MoviStar - Acapulco BCR Open Romania - Bucharest NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Open Seat-Godo '98 - Barcelona Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Barranquilla Challenger TD Waterhouse Cup - Long Island Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Brasil Open - Costa do Sauipe Campionati Internazionali di Sicilia - Palermo Open de la Comunidad Valenciana - Valencia International Indoor Tennis Championships of Croatia - Zagreb XII Internazionali di Tennis CARISBO - Bologna Pacific Life Open - Indian Wells Abierto Mexicano Telcel - Acapulco Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Kremlin Cup - Moscow CA Tennis Trophy - Vienna Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome BNP Paribas Open - Indian Wells Heineken Open - Auckland Open Seat Godo 2003 - Barcelona Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo International Tennis Championships - Delray Beach Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo The Priority Telecom Open - Amersfoort Brasil Open - Costa do Sauipe Franklin Templeton Tennis Classic - Scottsdale Idea Prokom Open - Sopot Estoril Open - Estoril Internationaler Raiffeisen Grand Prix - St. Polten Telenordia Swedish Open - Bastad BCR Open Romania - Bucharest French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Gelsor Open Romania - Bucharest Wimbledon - London French Open - Paris Wimbledon - London Croatia Open - Umag U.S. Open - New York Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Australian Open - Melbourne Brasil Open - Costa do Sauipe French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris 2002 Mercedes Cup - Stuttgart Grand Prix de Tennis de Lyon - Lyon Wimbledon - London Estoril Open - Estoril U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Campionati Internazionali di Sicilia - Palermo BellSouth Open - Vina del Mar French Open - Paris Australian Open - Melbourne BRD Nastase Tiriac Trophy - Bucharest French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Abierto Mexicano Telfonica MoviStar - Acapulco French Open - Paris Sony Ericsson Open - Miami Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Tennis Masters Series - Cincinnati Pacific Life Open - Indian Wells Australian Open - Melbourne BNP Paribas Masters - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London French Open - Paris U.S. Open - New York U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Davis Cup, Group 2, 2R, ITA-BUL 5-0 Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, Group 1, 2R, ITA-SVK 4-1 Davis Cup, World Group, PO, ITA-SUI, 2-3 Davis Cup, Group 1, 1R, ITA-BLR 5-0 Davis Cup, World Group, PO, SWE-ITA 3-2 Davis Cup, Group I, 2R, ITA-SLO 5-0 Davis Cup, World Group, PO, CHI-ITA 1-4 Davis Cup, Group I, Group I, 2R, NED-ITA 1-4 Davis Cup, Group 1, 1R, LUX-ITA 0-5 Davis Cup, Group 1, 2R, ITA-MAR 4-1 Davis Cup, Group 1, PO, ITA-LUX 4-1 Davis Cup, Group 1, PO, ITA-LAT, 3-2 Hopman Cup - Perth Campeonato de Espana Kia de Tenis 2004 - Madrid Olympics - Beijing